<div class="blog container">
  <div class="row">
    <div class="col-md-8 offset-md-2">
      <article>
        <div class="mb-4 text-center">
          <h1 class="mb-1">Hacktoberfest 2023</h1>
          <div class="mb-3 text-muted"><small>2023-09-26</small></div>
          <img
            alt="Hacktoberfest 2023 with Ghostfolio Teaser"
            class="rounded w-100"
            src="../assets/images/blog/hacktoberfest-2023.png"
            title="Hacktoberfest 2023 with Ghostfolio"
          />
        </div>
        <section class="mb-4">
          <p>
            At Ghostfolio, <a [routerLink]="routerLinkAbout">we</a> are very
            excited to participate in
            <a href="https://hacktoberfest.com">Hacktoberfest</a> for the second
            time, looking forward to connecting with new and enthusiastic
            open-source contributors. Hacktoberfest is a month-long celebration
            of open-source projects, their maintainers, and the entire community
            of contributors. Each October, open source maintainers from all over
            the world give extra attention to new contributors while guiding
            them through their first pull requests on
            <a href="https://github.com/ghostfolio/ghostfolio">GitHub</a>. This
            year the event celebrates its 10th anniversary.
          </p>
        </section>
        <section class="mb-4">
          <h2 class="h4">About Ghostfolio</h2>
          <p>
            <a href="https://ghostfol.io">Ghostfolio</a> is a modern web
            application for managing personal finances. The software aggregates
            your assets and empowers informed decision-making to help you
            balance your portfolio or plan for future investments.
          </p>
          <p>
            Ghostfolio is written in
            <a href="https://www.typescriptlang.org">TypeScript</a> and
            organized as an <a href="https://nx.dev">Nx</a> workspace, utilizing
            the latest framework releases. The backend is based on
            <a href="https://nestjs.com">NestJS</a> in combination with
            <a href="https://www.postgresql.org">PostgreSQL</a> as a database
            together with <a href="https://www.prisma.io">Prisma</a> and
            <a href="https://redis.io">Redis</a> for caching. The frontend is
            built with <a href="https://angular.io">Angular</a>.
          </p>
          <p>
            The software is used daily by a thriving global community. With over
            <a [routerLink]="routerLinkOpenStartup">2’600 stars on GitHub</a>
            and
            <a [routerLink]="routerLinkOpenStartup"
              >300’000+ pulls on Docker Hub</a
            >, Ghostfolio has gained widespread recognition for its
            user-friendly experience and simplicity.
          </p>
        </section>
        <section class="mb-4">
          <h2 class="h4">How to contribute?</h2>
          <p>
            Each contribution can make a meaningful impact. Whether it involves
            implementing new features, resolving bugs, refactoring code,
            enhancing documentation, adding unit tests, or translating content
            into another language, you can actively shape our project.
          </p>
          <p>
            Are you not yet familiar with our code base? That is not a problem.
            We have applied the label <code>hacktoberfest</code> to a few
            <a
              href="https://github.com/ghostfolio/ghostfolio/issues?q=is%3Aissue+is%3Aopen+label%3Ahacktoberfest"
              >issues</a
            >
            that are well suited for newcomers.
          </p>
          <p>
            The official Hacktoberfest website provides some valuable
            <a
              href="https://hacktoberfest.com/participation/#beginner-resources"
              >resources for beginners</a
            >
            to start contributing in open source.
          </p>
        </section>
        <section class="mb-4">
          <h2 class="h4">Get support</h2>
          <p>
            If you have further questions or ideas, please join our
            <a
              href="https://join.slack.com/t/ghostfolio/shared_invite/zt-vsaan64h-F_I0fEo5M0P88lP9ibCxFg"
              >Slack</a
            >
            community or get in touch on X
            <a href="https://x.com/ghostfolio_">&#64;ghostfolio_</a>.
          </p>
          <p>
            We look forward to hearing from you.<br />
            Thomas from Ghostfolio
          </p>
        </section>
        <section class="mb-4">
          <ul class="list-inline">
            <li class="list-inline-item">
              <span class="badge badge-light">Angular</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Community</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Docker</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Finance</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Fintech</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Ghostfolio</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">GitHub</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Hacktoberfest</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Investment</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">NestJS</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Nx</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">October</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Open Source</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">OSS</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Personal Finance</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Portfolio</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Portfolio Tracker</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Prisma</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Software</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">TypeScript</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">UX</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Wealth</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Wealth Management</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Web3</span>
            </li>
            <li class="list-inline-item">
              <span class="badge badge-light">Web 3.0</span>
            </li>
          </ul>
        </section>
        <nav aria-label="breadcrumb">
          <ol class="breadcrumb">
            <li class="breadcrumb-item">
              <a i18n [routerLink]="routerLinkBlog">Blog</a>
            </li>
            <li
              aria-current="page"
              class="active breadcrumb-item text-truncate"
            >
              Hacktoberfest 2023
            </li>
          </ol>
        </nav>
      </article>
    </div>
  </div>
</div>
